someone that lacks confidence - French English Dictionary